Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Winnipeg Challenger Matsuyama Challenger M25 Sapporo Japan F1 Japan F2 Japan F7 Japan F9 Japan F11 Japan F1 Japan F2 Japan F3 Japan F4 Japan F5 Korea F3 Japan F6 India F6 India F7 India F8 Japan F8 Japan F10 Japan F11 Thailand F1 Thailand F2 China F3 China F4 Korea F1 Korea F2 Japan F5 Japan F8 Japan F11 Australia F1 New Zealand F2 New Zealand F3 Korea F1 Korea F2 Korea F3 Japan F6 Japan F7 Korea F5 Korea F6 China F1 Japan F3 Guam F1 Japan F5 (Kashiwa) M25 Harmon M25 Sapporo M25 Sapporo M25 Canberra M25 Tsukuba M15 Karuizawa The LTA Men's Challenger - Nottingham Burnie Challenger Binghamton Challenger Burnie Challenger Pingguo Challenger Recife Challenger Busan Challenger Granby Challenger Toyota Challenger Honolulu Challenger Anning Challenger Kun-Ming Challenger Lexington Challenger Traralgon Challenger Nottingham-2 Challenger Winnetka Challenger Hua Hin Challenger Yokohama Challenger Bangkok Challenger Dallas Challenger Gwangju Challenger Seoul Challenger Shanghai Challenger Ho Chi Minh City Challenger Granby Challenger Kobe Challenger Toyota Challenger Hua Hin Challenger Bangkok Challenger Yokohama Challenger Shenzhen Challenger Taipei City Challenger Gimcheon Challenger Zhangjiagang Challenger Shanghai Challenger Ningboo Challenger Liuzhou Challenger Launceston Challenger Yokohama Challenger Zhuhai Challenger Phoenix Challenger Taipei City Challenger Seoul Challenger Busan Challenger Nottingham Challenger Ilkley Challenger Yokkaichi Challenger Traralgon Challenger Zagreb Challenger Porto Challenger Istanbul 2 Challenger Seoul Challenger Thailand F3 Japan F4 Japan F1 Japan F2 Japan F10 Korea F2 Japan F6 Japan F5 Japan F7 Japan F3 (Kofu) The Stella Artois Grass Court Championships - London Chennai Open - Chennai Internationaler Raiffeisen Grand Prix - St. Polten RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Open 13 - Marseille US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven China Open - Beijing BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Gerry Weber Open - Halle China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel M25 Canberra Chennai Open - Chennai Brisbane - Brisbane M25 Harmon SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne M25 Changwon Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai Brisbane International - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai M15 Kashiwa Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote d'Azur - Nice M25 Kashiwa UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse World Team Cup - Dusseldorf AEGON Championships - London UNICEF Open - 's Hertogenbosch M15 Hong Kong Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Citi Open - Washington St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Blumenau Challenger Abierto Mexicano Telcel - Acapulco AEGON Championships - London Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Granby Challenger Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle Kaohsiung Challenger Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Citi Open - Washington Chengdu Open - Chengdu Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel ASB Classic - Auckland Aptos Challenger Memphis Open - Memphis TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Chengdu Open - Chengdu Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Geneva Open - Geneva Antalya Cup - Antalya Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Rakuten Japan Open - Tokyo Noventi Open - Halle Citi Open - Washington Suzhou Challenger Toyota Challenger Maui Challenger Rakuten Japan Open - Tokyo Surbiton Challenger Moncton Men's Challenger - Moncton Busan Challenger Aptos Challenger Melbourne Challenger Kyoto Challenger Yokohama Challenger Toyota Challenger Maui Challenger West Lakes Challenger Bangkok Challenger Shenzhen Challenger Manta Challenger Napa Challenger Geneva Challenger Gwangju Challenger Toyota Challenger Happy Valley Challenger Hong Kong Challenger Kyoto Challenger Fergana Tennis Challenger Tournament - Fergana Bukhara Challenger - Bukhara Samsung Securities Cup Challenger Tennis - Seoul Ischgl International Tennis Challenger 2003 - Ischgl Tatra Banka Open - Bratislava ECM Prague Open 2005 - Prague Tatra Banka Open - Bratislava The Surbiton Trophy - Surbiton Kobe Challenger Challenger Banque Nationale - Granby New Delhi Challenger III - New Delhi Calgary Challenger Open D'Orleans - Orleans Flea Market Cup Busan Challenger Tennis - Busan Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Ostrava Challenger Vancouver Challenger Nur-Sultan 1 Challenger St. Remy Challenger Tashkent Challenger Seoul Challenger Toyota Challenger Kyoto Challenger Baton Rouge Challenger Tallahassee Challenger Busan Challenger Winnipeg Challenger Chengdu Challenger Singapore Challenger Kyoto Challenger Guangzhou Challenger Nottingham Challenger Nottingham Challenger Kyoto Challenger Le Gosier Challenger Tallahassee Challenger Kaohsiung Challenger Nottingham Challenger Seoul Challenger Challenger Ford de Cherbourg - Cherbourg Dallas Challenger Busan Challenger Vancouver Challenger Burnie Challenger Shenzhen Challenger Yokohama Challenger Irving Challenger Seoul Challenger Le Gosier Challenger Taipei City Challenger Nanchang Challenger Kobe Challenger Yokohama Challenger Happy Valley Challenger Dallas Challenger Kyoto Challenger Yokohama Challenger San Francisco Challenger Busan Challenger Ilkley Challenger Shanghai Challenger Gwangju Challenger Eckental Challenger Bratislava Challenger Nanchang Challenger Nottingham Challenger Seoul Challenger Eckental Challenger Busan Challenger Bratislava Challenger Cary 1 Challenger Kobe Challenger Kobe Challenger Rennes Challenger Gatineau Challenger Bangkok Challenger Jinan Challenger Chengdu Challenger Winnipeg Challenger Gatineau Challenger Tumkur Open - Tumkur Ispat Open 2004 - Ostrava Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Cagliari Challenger College Station Challenger - College Station Austin Challenger - Austin Lambertz Open - Aachen Francavilla Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Playford Challenger The Surbiton Trophy - Surbiton Open D'Orleans - Orleans Ningboo Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Launceston Challenger Split Challenger Kyoto Challenger New Delhi Challenger IV - New Delhi Nur-Sultan 2 Challenger Biella 5 Challenger Chuncheon Challenger Honolulu Challenger The LTA Bolton Challenger - Bolton Fergana Challenger Pacific Life Open - Indian Wells Granby Challenger Campos do Jordao Challenger Brasilia Challenger Seoul Challenger NASDAQ-100 Open - Miami Toyota Challenger Campionati Internazionali d'Italia - Rome Leon Challenger Masters Series Hamburg - Hamburg Charlottesville Challenger Shanghai Challenger Knoxville Challenger Western & Southern Financial Group Masters - Cincinnati Citta di Monza - Monza Champaign Challenger Masters Series Madrid - Madrid Puerto Vallarta Challenger Pacific Life Open - Indian Wells Rimouski Challenger Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Ciudad de Pozoblanco Open Diputacion - Cordoba Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Shanghai Challenger BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Keio Challenger International Tennis Tournament - Yokohama Shanghai Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Rogers Masters - Toronto 2008 China TCL Challenger - Guangzhou Mobilux Open - Luxembourg Guangzhou Challenger Taipei City Challenger Gimcheon Challenger Nottingham Challenger Winnetka Challenger Busan Challenger Vancouver Challenger BNP Paribas Masters - Paris Istanbul Challenger Sony Ericsson Open - Miami Mouilleron-Le-Captif Challenger Western & Southern Financial Group Masters - Cincinnati Busan Challenger Le Gosier Challenger BNP Paribas Open - Indian Wells Alessandria Challenger Taipei City Challenger Sony Ericsson Open - Miami Busan Challenger Monte-Carlo Rolex Masters - Monte-Carlo Manchester Challenger Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Bangkok Challenger Shanghai Challenger Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Toyota Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Kyoto Challenger BNP Paribas Open - Indian Wells Leon Challenger Sony Ericsson Open - Miami Busan Challenger Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Shenzhen Challenger Taipei City Challenger Gimcheon Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Challenger Ford de Cherbourg - Cherbourg Miami Open - Miami Busan Challenger Yokohama Challenger Newport Beach Challenger Dallas Challenger St. Brieuc Challenger Western & Southern Open - Cincinnati Ilkley Challenger Seoul Challenger Miami Open - Miami Garden Open 2004 - Rome Nottingham Challenger Mutua Madrid Open - Madrid Steelers Cup - Kosice Bangkok Challenger Western & Southern Open - Cincinnati Maui Challenger BNP Paribas Masters - Paris Kyoto Challenger Mutua Madrid Open - Madrid Bangkok Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Guadalajara Challenger Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Shanghai Challenger Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Ningboo Challenger Miami Open - Miami Istanbul Challenger 13 BH Tennis Open International Cup - Belo Horizonte Granby Challenger Cary Challenger Mallorca Challenger Cassis Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Nottingham Challenger Santos Challenger Yokohama Challenger Burnie Challenger Seoul Challenger Kobe Challenger Fergana Challenger - Fergana Gwangju Challenger Manta Challenger Salvador Challenger Beijing Challenger The LTA Men's Challenger - Southampton Jinan Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Kobe Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Quanzhou Challenger U.S. Open - New York Lexington Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 2, 1R, BUL-CYP 3-2 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, Group 2, 1R, CYP-EGY 3-2 Davis Cup, Group II, PO, BUL-CYP 2-3 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, Group II, PO, CYP-BEN 3-2 Estoril Open - Estoril Australian Open (juniors) French Open (juniors) U.S. Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr The Mubadala World Tennis Championship The Stella Artois Grass Court Championships - London AAMI Classic - Kooyong SAP Open - San Jose AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Winston-Salem Open - Winston-Salem Memphis Open - Memphis Kooyong Classic - Kooyong Shenzhen Open - Shenzhen Dubai Duty Free Tennis Championships - Dubai Winston-Salem Open - Winston-Salem BMW Open - Munich Chengdu Open - Chengdu AEGON Championships - London Open de Moselle - Metz Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Grand Prix de Tennis de Lyon - Lyon If Stockholm Open - Stockholm US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Las Vegas Challenger Zhuhai Open - Zhuhai Serbia Open - Belgrade Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Aegon Nottingham Open - Nottingham AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Australian Open (Asia, Wildcard) Qatar ExxonMobil Open - Doha Sydney International - Sydney Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Gazprom Hungarian Open - Budapest Yokkaichi Challenger Zhuhai Challenger China Open - Beijing Hall of Fame Open - Newport Pilot Pen Tennis - New Haven ASB Classic - Auckland Playford Challenger Heineken Open - Auckland Heineken Open - Auckland Delray Beach Open - Delray Beach BA-CA Tennis Trophy - Vienna Korea Open - Seoul China Open - Beijing Rogers Masters - Toronto Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Shanghai Rolex Masters - Shanghai Olympics - Athens Australian Open - Melbourne Olympics - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group 1, 1R, JPN-PHI 5-0 U.S. Open - New York Davis Cup, Group I, 2R, JPN-UZB 4-1 French Open - Paris Davis Cup, Group 2, 2R, CYP-SLO 3-2 Wimbledon - London U.S. Open - New York Wimbledon - London BNP Paribas Open - Indian Wells French Open - Paris Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group II, 1R, CYP-MAR 3-2 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, Group 2, PO, EGY-CYP 2-3 Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, Group II, PO, CYP-TUN 1-4 M25 Hong Kong M25 Takasaki M25 Sapporo M25 Sapporo M15 Tsukuba M15 Harmon M15 Tokyo M15 Tokyo